great yellowcress

n.  狭叶鼻花

网络



英英释义

noun

  1. perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean

      Synonym:    Rorippa amphibiaNasturtium amphibium